#include <stdio.h>

void main()

{
    // 数组是连续存储的，数组名其实就是数组第一个元素的地址的指针
    // sizeof运算符会返回整个数组的字节长度
    int a[] = {22, 37, 3490};
    int arrLen = sizeof(a); // 12
    printf("arrLen = %d\n", arrLen);
    // 由于数组成员都是同一个类型，每个成员的字节长度都是一样的，所以数组整体的字节长度除以某个数组成员的字节长度，就可以得到数组的成员数量
    printf("number of elements = %d\n", sizeof(a) / sizeof(a[0]));
}